package com.lck.blogmanager.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.lck.blogmanager.entity.BlogCommentEntity;
import com.lck.blogmanager.req.AddBlogCommentReq;
import com.lck.blogmanager.req.PageBlogCommentReq;
import com.lck.blogmanager.req.UserDeleteBlogCommentReq;
import com.lck.blogmanager.res.UserBlogCommentPageRes;

public interface BlogCommentService extends IService<BlogCommentEntity> {

    Integer addBlogComment(AddBlogCommentReq req);

    Page<UserBlogCommentPageRes> pageBlogComment(PageBlogCommentReq req);

    void deleteComment(UserDeleteBlogCommentReq req);
}
